home *** CD-ROM | disk | FTP | other *** search
/ Gekikoh Dennoh Club 1 / Gekikoh Dennoh Club Vol. 1 (Japan).7z / Gekikoh Dennoh Club Vol. 1 (Japan) (Track 1).bin / kowin / archive / sys / kowin14d.lzh / smpl / mtmlib / mtmlibsmpl.c < prev    next >
C/C++ Source or Header  |  1995-11-24  |  768b  |  41 lines

  1. /*------------------------ MTmLIB を単体で使った場合のサンプルプログラム*/
  2. #include    <corlib.h>
  3. #include    <mtmlib.h>
  4.  
  5. #define        ATTR        AttrDefault
  6. #define        FONT        12
  7.  
  8. int        MTaAttr= ATTR;    /* SystemDefault */
  9.  
  10. EventExec( wp, info )
  11. WindowID    wp;
  12. EventInfo    *info;
  13. {
  14.     switch( info->option ){
  15.     case EventOpen:
  16.         MTmInit();
  17.         MTmSetAttr( ATTR, FONT );
  18.         WindowRedraw( MTwp= wp );
  19.         MTmCursorOn();
  20.         return    TRUE;
  21.     case EventRedraw:
  22.         MTmRedraw();
  23.         return    TRUE;
  24.     case EventClose:
  25.         WindowClose( wp );
  26.         WindowConnectionClose();
  27.         return    TRUE;
  28.     case EventKey:
  29.         MTmDecEsc( info->KeyCode & 0xff );
  30.         return    TRUE;
  31.     }
  32.     return    FALSE;
  33. }
  34.  
  35. WindowMain()
  36. {
  37.     WindowTitleOpen( 0, 0, 80*FONT/2, 25*FONT, NULL, "MTm-smpl",
  38.                 Close|Push, EventExec );
  39. }
  40.  
  41.